ion propulsion - Spanish English Dictionary